package com.shuwen.gcdj.mapper.tdengine.Statistic;

import com.shuwen.gcdj.bean.conditionMonitoring.response.StatisticPlc2MetersResp;
import com.shuwen.gcdj.bean.conditionMonitoring.response.TDSensorCodeDataAllResp;
import com.shuwen.gcdj.bean.conditionMonitoring.response.TDSensorEarlyWarningMonitorAllResp;
import com.shuwen.gcdj.bean.workingConditions.response.StatisticPlcMetersResp;
import com.shuwen.gcdj.bean.workingConditions.response.StatisticTDConditionResp;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author XYC
 */
public interface StatisticPlcSensorMapper {

    /**
     * 获取Plc数据
     * @return
     */
//    List<StatisticPlcMetersResp> getResult(@Param("resp") StatisticTDConditionResp resp);


    /**
     * 获取Plc数据
     * @return
     */
    TDSensorCodeDataAllResp getResultA(@Param("resp") StatisticTDConditionResp resp);


    /**
     * 获取Plc2数据
     * @return
     */
//    List<StatisticPlc2MetersResp> getPlc2List(@Param("resp") StatisticTDConditionResp resp);


    /**
     * 获取Plc2数据{a}
     * @return
     */
    TDSensorEarlyWarningMonitorAllResp getPlc2ListA(@Param("resp") StatisticTDConditionResp resp);
}
